package com.tegtech.tools.wechat.domain;

import java.io.Serializable;

import lombok.Data;

/**
 * 微信API返回的结果信息
 * @Author Jun
 * @date 2020年5月31日 下午1:38:43
 */
@Data
public class ResultCode implements Serializable {

	private static final long serialVersionUID = 1L;

	/**
	 * 错误码 
	 *  0		请求成功
	 * -1		系统繁忙，此时请开发者稍候再试 
	 * 40001	AppSecret 错误或者 AppSecret 不属于这个小程序，请开发者确认 AppSecret 的正确性
	 * 40002	请确保 grant_type 字段值为 client_credential
	 * 40003	touser字段openid为空或者不正确
	 * 40013	不合法的 AppID，请开发者检查 AppID 的正确性，避免异常字符，注意大小写
	 * 40029	code 无效
	 * 40037	订阅模板id为空不正确
	 * 41030	page路径不正确，需要保证在现网版本小程序中存在，与app.json保持一致
	 * 43101	用户拒绝接受消息，如果用户之前曾经订阅过，则表示用户取消了订阅关系
	 * 45011	频率限制，每个用户每分钟100次
	 * 47003	模板参数不准确，可能为空或者不满足规则，errmsg会提示具体是哪个字段出错
	 */
	private Integer errcode;

	/**
	 * 错误信息
	 */
	private String errmsg;
	
}
